﻿using System;
using System.Collections.Generic;
using DayDayUp.Core.Domain.Users;

namespace DayDayUp.Service.Users
{
    public interface IUserService
    {
        User GetUserByEmail(string emailorUserName);
        User GetUserByGuid(Guid customerGuid);
        User InsertGuestUser();
        User GetUserById(string userId);
        User GetUserByUserName(string userName);
        UserRole GetUserRoleBySystemName(string rolename);
        void CreateUser(string userName, string email, string password, IList<string> roles);

    }
}